Open Access Journal

ISSN : 2394-2320 (Online)

International Journal of Engineering Research in Computer Science and Engineering (IJERCSE)

Monthly Journal for Computer Science and Engineering

Open Access Journal

International Journal of Engineering Research in Computer Science and Engineering (IJERCSE)

Monthly Journal for Computer Science and Engineering

ISSN : 2394-2320 (Online)

Pooling of Computing Resources in Private Cloud Deployment

Author : Adil Husain 1 M Hamza Zaki 2 Saiful Islam 3

Date of Publication :8th November 2017

Abstract: Resource pooling in cloud is considered as a shared pool of computing resources such as Cores, RAM, Storage, Disk etc. It helps in the resource allocation among users, thus increasing the utilization rate and saves cost. There are many large shared cloud resource pools such as Amazon EC2 cloud, Google Cloud etc which monitor the usage of computing resources and generates the billing to users based on the usage of resources. These are commercial public cloud and resource pooling implementation is done using cost-optimization approach. In this paper, we deployed a resource pool of opensource private cloud openstack using MAAS (Metal as a Service) and Juju. There are many opensource cloud platforms such as Openstack, Eucalyptus, Opennebula etc for deployment of private cloud. For production use, a openstack tool, MAAS (Metal as a Service) with Juju manages the computing resources more flexibly. First, the MAAS ubuntu server cluster is deployed on a private network in which machine Cores, RAM, Storage, Disk, etc are added dynamically using pre-defined powertype. Furthermore, Juju environment is configured and Juju Bootstrapping is done for assignment of openstack services. The pooling configuration is done step-by-step and a resource pool of six machines is successfully deployed, each machine lists the number of Cores, RAM, Storage, Disk, etc. As a result, the openstack services are assigned to deployed machines, thus allocation of resources would be easily monitored and controlled.

Reference :

    1. Shuai Zhang, Shufen Zhang, Xuebin Chen, Xiuzhen Huo,“Cloud Computing Research and Development Trend”, ICFN 2010 Second International Conference on Future Networks, Sanya, Hainan, China, pp. 93-97, January 2010
    2. Rajkumar Buyya, James Broberg, Cloud Computing: Principles and paradigms, 1st Edition, John Wiley & Sons Inc., Hobokan, New Jersey, February 2011
    3. Shalmali S.Sahasrabudhe, Shilpa S. Sonawani , “Resource scheduling using Resource pool in openstack”, International Journal of Computer Engineering and Technology, Vol. 5, Issue 6, pp. 118-123, June 2014
    4. Anshu Awasthi, Ravi Gupta, “Comparison of Openstack Installers”, IJISET - International Journal of Innovative Science, Engineering & Technology, Vol. 2 Issue 9, pp. 744-748, September 2015
    5. Damon Wischik, Mark Handley, Marcelo Bagnulo Braun, “The Resource Pooling Principle”, ACM SIGCOMM Computer Communication Review, Vol. 38, Issue 5, pp. 47-52, October 2008
    6. Junaid Qadir, Arjuna Sathiaseelan, Liang Wang, Jon Crowcraft, “Resource Pooling for Wireless Networks: Solutions for the Developing World”, ACM SIGCOMM Computer Communication Review, Vol. 46, Issue 4, pp. 30-35, October 2016
    7. M Saraswathi, T Bhuvaneswari, “Multi-tenancy in cloud software as a service application”, International Journal of Advanced Research and Computer Engineering, Vol. 3, Issue 11, pp. 159-162, November 2013
    8. MAASwebpage-1https://www.ubuntu.com/cloud/maas (Retrieved on 15 May 2017)
    9. MAASwebpage2:https://www.ubuntu.com/download/c loud/install-openstack-with-autopilot (Retrieved on 1 May 2017)
    10. Cloud Infrastructure using Ubuntu 14.04 LTS MAAS Webpage https://williamlsd.wordpress.com/2014/04/26/installinglocal-cloud-infrastructure-using-ubuntu-14-04-ltsmaas/(Retrieved on 20 May 2017)

Recent Article